/************************************************************************

								Heroes IV
					  Copyright 2000, The 3DO Company

	------------------------------------------------------------------
  						 counted_idle_processor.h

	$Header: /heroes4/counted_idle_processor.h $

	$NoKeywords: $

 ************************************************************************/

#if !defined( COUNTED_IDLE_PROCESSOR_H_INCLUDED )
#define COUNTED_IDLE_PROCESSOR_H_INCLUDED

#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000

#include "counted_ptr.h"
#include "idle_processor.h"

class t_counted_idle_processor : public t_counted_object, public t_idle_processor
{
public:
	t_counted_idle_processor( t_uint32 delay );
};

inline t_counted_idle_processor::t_counted_idle_processor( t_uint32 delay )
                               : t_idle_processor( 0, delay )
{
}

#endif // COUNTED_IDLE_PROCESSOR_H_INCLUDED